Conheça SHRDLU (1968-1970)
Muito antes de modelos de linguagem grandes como o GPT, existiu o SHRDLU. Desenvolvido por Terry Winograd no MIT, foi um experimento inovador em "IA Simbólica" (também conhecida como GOFAI: Good Old-Fashioned AI).
1. A Hipótese do "Mundo-Micro"
Em vez de tentar entender o universo inteiro (o que é complicado), o SHRDLU vivia em um restrito Mundo de Blocos. Este mundo continha apenas objetos específicos: tijolos, pirâmides e uma caixa.
- Ancoragem de Símbolos: Como o mundo era pequeno, cada palavra ("vermelho", "mover", "sobre") podia ser perfeitamente definida. O programa "entendia" um bloco porque tinha um ponteiro direto para esse objeto na memória.
2. Capacidades
- Compreensão: "Coloque o bloco vermelho sobre o bloco verde."
- Raciocínio: "Não posso, o bloco verde está coberto." (Ele entendia as restrições da física).
- Memória: "Por que você fez isso?" -> "Porque você me pediu."
3. Contexto Histórico
Ele rodava em um computador mainframe DEC PDP-10 (velocidade de 1 MIPS) e utilizava um display gráfico vetorial. A lógica foi escrita em MacLisp e Micro-Planner.
Representação em Python (O "Estado")
Título
A legenda vai aqui.